﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Waiter.DataLayer
{
    /// <summary>
    /// Sử dụng để get data từ database
    /// </summary>
    class VIEW_Salary
    {
        public string strSALARY_CODE { get; set; }              //Key code        
        public string strSTAFF_CODE { get; set; }               //Code nhân viên
        public string strSTAFF_NAME { get; set; }               //Tên nhân viên
        public bool bIS_FRIST_PAY { get; set; }                 //Kỳ lương đầu tháng = true, kỳ lương cuối tháng = false
        public string strFRIST_PAY { get; set; }                 //Tên bằng chữ của kỳ lương.
        public DateTime dateMONTH_OUTPUT { get; set; }          //Tháng/năm tính lương
        public double iTOTAL_TIME_WORKDED { get; set; }            //Số giờ làm việc trong tháng
        public long iUNIT_SALARY { get; set; }                  //Lương đơn vị
        public long iPAY_SALARY { get; set; }                   //Số tiền lương (tính theo giờ công)
        public long iTOTAL_PAY_SALARY { get; set; }             //Số tiền lương phải trả (đã có điều chỉnh)
        public bool bIS_PAID { get; set; }                      //Đã chi trả lương hay chưa
        public DateTime? datePAY_DATE { get; set; }             //Ngày chi trả lương
        public string strSALARY_CHANGE_CODE { get; set; }       //Key code
        public long? nSALARY_CHANGE_AMOUNT { get; set; }        //Số tiền lương thay đổi
        public string strSALARY_CHANGE_NOTE { get; set; }       //Ghi chú về thay đổi lương        
    }    
}
